• word of the day

    cecropia peltata

    cecropia peltata - Dictionary definition and meaning for word cecropia peltata

    Definition
    (noun) tropical American tree with large peltate leaves and hollow stems
Download our Mobile App Today
Receive our word of the day
on Whatsapp